snatch rescue - Spanish English Dictionary